#AREA001,#AREA002,#AREA003,#AREA004,#p1y2{
	background: #04396D;
	margin: 0 auto;
}
#custom-template-wrap{
	    margin: 0 auto;
    margin-top: 5px;
    /* // margin-bottom: 15px; */
    width: 1280px;
}
.modal button{
	outline:none;
}
.table-itemSelsbox .top .dataTables_length{
	margin:0;
	padding:0;
	margin-bottom: 10px;
}
.table-itemSelsbox .top label{
	margin:0;
}
.nowAreaDetail{
	display:none;
}
/* table */
/* .table-itemSelsbox{
	// visibility:hidden;
	// display:none;
} */
.table-itemSelsbox .ibox-content .row i{
	padding:0 5px;
}
/* .savebtn{
	// width:65px;

} */
.trashBtn{
	cursor:pointer;
	text-align:center;
}
.detailChangeBtn{
	margin-top: -6px;
    width: 80px;
}
.hideTable{
	width:80px;
	margin-right:35px;
}
.table-itemSelsbox tr td:nth-child(1){
	text-align:center;
}
/* model */
#myModal .modal-dialog{
	margin-top:20%;
}
#myModal .modal-title{
	text-align:center;
}
.radio-selectbox{
    margin-top: 10px;
    margin-bottom: 10px;
    width:80%;
    margin: 0 auto;
}
.radio-selectbox label{
    text-align: left;
    width:31%;
    height: 20px;
    margin-top: 26px;
    line-height: 20px;
}
.radio-selectbox label input{
    margin-right: 12px;
}


/*最小元素样式1*/
.ver-box-style{
	box-sizing: border-box;
	padding: 8px;
	outline: none;
	position: relative;
	    overflow: hidden;
}
/* .ver-box-style:focus img{
	box-sizing: border-box;
	border:3px solid #fff;
} */
.ver-box-style.activefocus img{
	box-sizing: border-box;
	border:3px solid #fff;
}
.activefocus img{
	box-sizing: border-box;
	border:3px solid #fff;
}

.ver-box-style img{		
	width: 100%;
	height:-webkit-calc(100% - 30px);
	height:-moz-calc(100% - 30px);
	height:calc(100% - 30px);
	    display: inline-block;
}
.ver-box-style p{
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
	white-space: nowrap;
    overflow: hidden;
}

/*最小元素样式2*/
.pos_box_style{
	box-sizing: border-box;
	padding: 0px;
	position: relative;
	outline: none;
}
.pos_box_style:focus img{
	box-sizing: border-box;
	border:3px solid #fff;
}
.pos_box_style.activefocus img{
	box-sizing: border-box;
	border:3px solid #fff;
}
.pos_box_style img{		
	width: 100%;
	height: 100%;
}
.pos_box_style p{
	/* position: absolute;
	bottom: 30px;
	right: 50px;
	font-size: 36px;
	color: #fff; */
	/* position: absolute;
	bottom: 15px;
	right: 40px;
	font-size: 25px;
	color: #fff;
	white-space: nowrap;
	overflow: hidden; */
	position: absolute;
    bottom: 15px;
    padding-right: 40px;
    font-size: 25px;
    color: #fff;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    padding-left: 20px;
    text-align: right;
}
.pos-box-style{
	box-sizing: border-box;
	padding: 8px;
	position: relative;
	outline: none;
	overflow:hidden;
}
.pos-box-style:focus img{
	box-sizing: border-box;
	border:3px solid #fff;
}
.pos-box-style.activefocus img{
	box-sizing: border-box;
	border:3px solid #fff;
}
.pos-box-style img{		
	width: 100%;
	height: 100%;
}
.pos-box-style p{
	
	/* position: absolute;
    bottom: 15px;
    right: 40px;

    font-size: 25px;
	color: #fff;
	white-space: nowrap;
	overflow: hidden; */
	position: absolute;
    bottom: 15px;
    padding-right: 40px;
    /* font-size: 36px; */
    font-size: 25px;
    color: #fff;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    padding-left: 20px;
    text-align: right;
}


/* list */
.list-box-content{
	width: 920px;
	height: 100%;
	overflow: hidden;
}
.list-box-back {
    width: 100%;
    height: 50px;
}
.list-box-back span {
    margin-left: 40px;
    line-height: 50px;
    font-size: 28px;
    color: #fff;
}
.list-box-back img {
    float: right;
    margin-right: 40px;
    margin-top: 15px;
}

/*左右箭头*/

.left_arrow{
	width: 26px;
	padding: 0 7px;
	height: 100%;
	display: flex;
	align-items:center;
	box-sizing: content-box;

}
.right_arrow{
	width: 26px;
	padding: 0 7px;
	height: 100%;
	display: flex;
	align-items:center;
	box-sizing: content-box;
}
.left-arrow{
	width: 26px;
	padding: 0 7px;
	height: 100%;
	display: flex;
	align-items:center;
	box-sizing: content-box;
}
.right-arrow{
	width: 26px;
	padding: 0 7px;
	height: 100%;
	display: flex;
	align-items:center;
	box-sizing: content-box;
}

/*头部样式*/
.bx-header{
	width: 100%;
	height: 112px;
	overflow: hidden;
	background: #0254A5;
}
.bx-header .bx-header-left{
	float: left;
	height: 100%;
	width: 230px;
}
.header_middle{
	float: left;
	height: 100%;
}
.header_middle span{
	display: block;
	margin-top: 60px;
	font-size: 30px;
	color: #fff;
}
.bx-header-left img{
	margin-top: 19px;
	margin-left: 40px;
}
.bx-header .bx-header-right{
	float: right;
	height: 100%;
	width: 360px;
	overflow: hidden;
	box-sizing: border-box;
	padding-top:40px;
}
.bx-header-left{
	float: left;
}

.bx-header-right{

	float: right;
}
.header-right-left{
	float: left;
	box-sizing: border-box;
	width: 154px;
	height: 44px;
	border: 2px solid #0254A5;
	padding: 4px 10px;
	border-radius: 5px;
	background: url(/custom-templates/images/home/shoucang.png) no-repeat;
	background-position: 10px 4px;
}
	
.header-right-left:focus{
	border: 2px solid #fff;
}
.header-right-left.activefocus{
	border: 2px solid #fff;
}

.header-right-right{
	float: left;
	padding: 4px 10px;
	width: 200px;
	height: 44px;
	box-sizing: border-box;
}

/*头部时间组件样式*/
.bx-time{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 0 20px;
	color: #fff;
}
.time-left{
	color: #fff;
	float: left;
	width: 80px;
	height: 32px;
	line-height: 32px;
	font-size: 28px;
	text-align: center;
}
.time-right{
	color: #fff;
	float: left;
	width: 50px;
	height: 32px;
	line-height: 16px;
	font-size: 12px;
	text-align: center;
}
/*导航栏样式1*/
.bx-nav{
	width: 100%;
	height: 60px;
	overflow: hidden;
}
.bx-nav ul{
	width: 100%;
	height: 60px;
	overflow: hidden;
	background: url("/custom-templates/images/home/navBg.png");
}
.bx-nav ul li{
	width: auto !important;
	height: auto !important;
	float: left !important;
	line-height: 44px !important;
	font-size: 28px !important;
	color:#fff !important;
	margin:8px 50px !important;
	padding: 0 20px !important;
	box-sizing: border-box !important;
	outline: none !important;
}
.bx-nav ul li:focus{
	border:2px solid #16D1F5 !important;
	padding: 0 18px !important;
	border-radius: 10px !important;
	line-height: 40px !important;
}
.bx-nav ul li.activefocus{
	border:2px solid #16D1F5 !important;
	padding: 0 18px !important;
	border-radius: 10px !important;
	line-height: 40px !important;
}
/*导航栏样式2*/
.bx-nav2{
	width: 100%;
	height: 60px;
	overflow: hidden;
}

.bx-nav2 ul{
	width: 100%;
	height: 60px;
	overflow: hidden;
	padding-left: 100px;
	background: url("/custom-templates/images//home/navBg.png");
}
.bx-nav2 ul li{
	float: left;
	height: 44px;
	box-sizing: border-box;
	line-height: 44px;
	font-size: 28px;
	color:#fff;
	margin:8px 20px;
	padding: 0px 20px;
	outline: none;
}


.bx-nav2 ul li:focus{
	border:2px solid #16D1F5;
	padding: 0 18px;
	border-radius: 10px;
	line-height: 40px;
}
.bx-nav2 ul li.activefocus{
	border:2px solid #16D1F5;
	padding: 0 18px;
	border-radius: 10px;
	line-height: 40px;
}

/*高亮状态*/
.bx-nav2 .heightLight{
	background: #02C2EA;
	box-shadow: 0px 0px 10px 5px #02C2EA;
	border-radius: 10px;
}

.bx-nav .heightLight{
	background: #02C2EA !important;
	box-shadow: 0px 0px 10px 5px #02C2EA !important;
	border-radius: 10px !important;
}
.bx-ver-nav .heightLight{
	background: #02C2EA;
	box-shadow: 0px 0px 10px 5px #02C2EA;
	border-radius: 10px;
}

.hd-nav2 .heightLight {
    background: #02C2EA;
    box-shadow: 0px 0px 10px 5px #02C2EA;
    border-radius: 10px;
}



.ibox-title h5{
	margin:0 ;
}

.table-itemSelsbox .selectListTop{
	/*  width: 300px;  */
	float: left;
}
.innerRow{
	margin:0 auto;
	width:1280px;
}
.table-itemSelsbox .selectListTop select{
	width: 180px;
	float: left;
}
.table-itemSelsbox .selectListTop .from-group {
    margin: 4px 30px 10px 0;
}


.selectListTop .dropdown-menu{
	box-shadow:none;
	width:260px;
	margin-top: -2px;
}
.selectListTop .dropdown{
	width: 20%;
	margin-top: 5px;
	float: left;
	margin-right: 3%;
}
.selectListTop .dropdown button{
	width: 260px;
	background: #fff;
	text-align: left;
	border: 1px solid #ccc;
	/* margin-top: 5px; */
	margin-bottom: 5px;
	position: relative;
}
.selectListTop .dropdown .caret{
	position: absolute;
	right: 15px;
	top: 48%;
	display: inline-block;
}

/* 模版5 */
#LISTx1{
	display:none;
	width: 100%;
	height: 100%;
}
#LISTx1 li{
    float: left;
    width: 25%;
    height: 33.333%;
    overflow: hidden;
}
#LISTx1 li img {
    width: 100%;
    height: 117px;
}
#LISTx1 li p {
    height: 30px;
    line-height: 30px;
    font-size: 18px;
	color: #fff;
	white-space: nowrap;
    overflow: hidden;
}

/* 滚动效果 */
.append_span{
	display:none;
	/* padding:0 15px; */
}
/* .testScroll{
    white-space: nowrap;
    overflow: hidden;
} */